草庐IT

java - Spring Boot 1.5.x 的速度

全部标签

java - 打印 RTF 文件(带对话框)

如何打开标准打印对话框(如在Word/写字板中)以从Java打印RTF文档?(跨平台是首选,但不是必需的) 最佳答案 Desktop.getDesktop().print(newFile("help.rtf")); 关于java-打印RTF文件(带对话框),我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/11270196/

java - 使用java的特定提示命令

我想在java下执行以下windows命令:rmdir/sC:\Main\Second\ThirdY问题是要运行2个命令,一个用于删除,一个用于确认(如您所见,一个简单的“Y”)。我知道这是可行的,但我没能做到。StringrmCommand="cmd.exe/crmdir/s/qC:\\Main\\Second\\Third";Runtimerunt=Runtime.getRuntime();Processprocess=runt.exec(rmCommand);所以我的问题是:如何使用JAVA代码在提示符下运行上述2个命令。编辑:我根据一些建议修改了一些初始代码,但它仍然不起作用.

java - 如何让 JDialog 成为唯一可访问的组件?

我正在尝试在Java桌面应用程序中制作一个JDialog,我不希望用户在关闭JDialog之前能够点击任何其他框架>。它更像是一个JFileChooser。当调用JFileChooser时,用户必须先选择或取消,然后才能访问其他框架。我尝试使用alwaysOnTop但用户仍然可以移动到其他框架。我该怎么做? 最佳答案 让你的JDialog成为modal对话框。这里有更好的解释:HowtoUseModalityinDialogs? 关于java-如何让JDialog成为唯一可访问的组件?,

java - 多次绑定(bind)到同一个端口?

为什么以下代码不抛出“java.net.BindException:地址已在使用:JVM_Bind”异常?importjava.net.InetSocketAddress;importjava.net.ServerSocket;publicclassTest{publicstaticvoidmain(String[]args)throwsException{try(ServerSocketsocket1=newServerSocket();ServerSocketsocket2=newServerSocket();ServerSocketsocket3=newServerSocket(

java - 将 jar 转换为可执行文件的命令行工具?

这个问题在这里已经有了答案:HowcanIconvertaJARfiletoanEXEfile?(9个回答)关闭10年前。我可以通过以下命令将Java.class文件转换为.jar文件:jarcvfHello.jarHello.class现在我想将.jar转换为Windows可执行文件(.exe)。是否有任何类似的命令或任何命令行工具可以执行此操作?我正在开发一种自动工具,无需任何人工干预即可将.class文件编译为.exe,因此基于GUI的工具将无法工作。

java - JVM/Java 强制应用程序在首次启动时运行速度变慢,Windows 8?

我已经尝试了三个IDE,我相当确定所有这些都需要Java才能运行,而且它们在当天的第一次启动时都非常非常慢(30秒到1分钟)。之后,他们都开始快速闪电。这三个程序是:AptanaStudio3、Eclipse和PHPWebstorm。根据我的网络搜索,我使用一些关于如何加速它的建议修改了AptanaStudio3.ini,它们都有效......对于第一次启动之后的每次启动,也就是说,但当天的第一次发射仍然令人痛苦且莫名其妙地缓慢。我搜索过SO,但没有看到任何关于此问题的问题。如果有人在这里找到答案,非常感谢,但我找不到。我唯一的结论是,这个问题与Java在Windows8上的运行方式有

java - Windows 。如何添加PermGen空间?

如何在windows中为jvm添加PermGen空间?我找到了很多关于它的链接?但我不明白我必须在哪里点击并写入新值 最佳答案 它更像是一种Java运行时(JVM)设置,而不是Windows设置。您可以通过将以下参数(仅示例)添加到您的Java命令行来配置它。-XX:PermSize=256m-XX:MaxPermSize=512m例如,如果您正在执行java-jarsomeapp.jar,您可能必须执行java-jarsomeapp.jar-XX:PermSize=256m-XX:MaxPermSize=512m。通常的做法是在名

java - Android Studio 0.8.2 URI 有一个权限组件

我收到“Gradle项目同步失败”。当我启动AndroidStudio时。当我尝试清理项目时,我得到“无法完成Gradle执行原因:URI具有授权组件”我已经尝试了几件事,但仍然卡住了。我将我的配置文件从我的用户文件夹中移出,并将它们放在我拥有AndroidStudio的根目录中。(C:/工作室)。我也试过使缓存无效,但仍然无济于事。我在联网的VDI上,所以我不确定这是否与它有关。以下是我从Gradle同步中获得的消息。知道这里可能出了什么问题吗?Gradle同步消息:错误:无法启动守护进程。此问题可能是由于守护程序配置不正确造成的。例如,使用了无法识别的jvm选项。请参阅http:/

java - 在cmd中运行两个版本的Java

我已将我的JAVA_HOME配置为指向Java8,但不同的应用程序需要使用Java7。有没有一种方法可以轻松地在两者之间切换?我试图定义另一个名为的环境变量JAVA7C:\ProgramFiles\Java\jre7\bin\java.exe但我不确定是否运行:%JAVA7%program.jar是正确的方法,因为我不断收到错误:'C:\Program'isnotrecognizedasaninternalorexternalcommand,operableprogramorbatchfile. 最佳答案 看到“程序”和"file"

java - 在 `javac.exe` 中找不到 `jdk\bin`

我正在尝试在运行64位Windows10的SurfacePro3上安装JDK。正如CoreJava的作者所建议的,我将Java安装在C:\Java\jdk1.8.0_72\,以避免路径名中出现空格。我发誓我已经安装了JDK(从here下载),而不是JRE。但是,设置环境变量path后,我打开命令提示符,输入javac-version,它告诉我'javac'isnotrecognizedas内部或外部命令、可运行程序或批处理文件。。于是我查看了C:\Java\jdk1.8.0_72\bin\,没有javac.exe这个可执行文件!怎么可能呢?我现在应该做什么?这是我在jdk\bin下运行